import config from '@/zzj.config.js';
/**
 * 使用运行时配置
 * 
 * 此函数提供了一个灵活的方式来获取运行时配置的特定部分或全部配置。
 * 它允许调用者根据需要获取整个配置对象或其特定属性。
 * 
 * @param {string} key - 配置对象的属性键。如果未提供键，则返回整个配置对象。
 * @returns {Object|string} - 如果未提供键，则返回整个配置对象；如果提供了键，则返回该键对应的配置值。
 */
export function useRuntimeConfig(key) {
	// 如果没有提供键，则返回整个配置对象
	if (!key)
		return config;
	// 如果提供了键，则返回该键对应的配置值
	return config[key];
}